<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) {

    /* hero start  */
    .hero {
        padding: 150px 0 0px;
    }

    .hero-wrapper h1 {
        font-size: 20px;
    }

    .hero-wrapper h3 {
        font-size: 20px;
    }

    .hero-wrapper .tags {
        background-color: #fff;
        color: #000;
        padding: 5px 10px;
        font-size: 13px;
        letter-spacing: 0px;
        border-radius: 30px;
        font-weight: 700;
        font-family: "Oswald", sans-serif;
        text-transform: uppercase;
    }

    .single-counter i {
        font-size: 30px;
    }

    .single-counter h2 {
        font-size: 24px;
    }

    .single-counter p {
        font-size: 15px;
    }

    /* hero end  */

    /* type-sentence start  */

    .type-sentence {
        font-size: 14px;
    }

    .search-box {
        height: 65px;
    }

    /* type-sentence end  */

    /*About Start*/

    .png-bg {
        width: 250px;
    }

    .about-left-head {
        font-size: 16px;
        letter-spacing: 2px;
    }

    .about-right-head {
        font-size: 20px;
        margin-bottom: 10px !important;
    }

    /*About End*/



    /* category &amp; customer start  */
    .category {
        padding: 50px 0;
    }

    .title-wrapper {
        margin-bottom: 50px;
    }

    .title-wrapper h1 {
        font-size: 24px;
        letter-spacing: 1px;
    }

    /* category &amp; customer end  */
    /* customer-choose start  */

    .choose-title {
        text-align: center;
    }

    .choose-title h1 {
        font-size: 18px;
        letter-spacing: 0;
    }

    .single-choose {
        padding: 20px;
        min-height: 200px;
    }

    /* customer-choose end  */


    /*Testimonial Start*/

    .testimonial {
        padding: 70px 0;
    }

    .carousel-control-prev {
        left: 70%;
    }

    .carousel-item h3 {
        font-size: 14px !important;
    }

    .carousel-item p {
        font-size: 14px !important;
    }

    .carousel-control-prev, .carousel-control-next {
        display: flex;
        align-items: self-end;
        bottom: 3%;

    }

    .testimonial-img-wrapper {
        text-align: center;
    }

    .testimonial-img-wrapper img {
        width: 60%;
    }

    .testi-sub {
        text-align: center;
    }

    .testimonial h3 {
        font-size: 16px;
        margin-bottom: 0;
    }

    /*testimonial end*/

    /* download start  */
    .download {
        padding: 70px 0;
    }

    .download-wrapper h1 {
        font-size: 20px;
    }

    .download-wrapper {
        padding: 30px 15px;
    }

    /* download end  */

    /*Faq start*/

    .faq {
        padding: 70px 0;
    }


    /*Faq End*/

    /*Blog section start*/

    .blog {
        padding: 70px 0;
        background-color: #E3FFF8;
    }

    .blog-desc {
        font-size: 14px;
    }


    /*Blog section end*/
}

/*Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767.98px) {

    /* hero start  */
    .hero-wrapper h1 {
        font-size: 20px;
    }

    .hero-wrapper h3 {
        margin-bottom: 10px;
        font-size: 20px;
    }

    .hero-wrapper p {
        margin-bottom: 10px;
        font-size: 14px;
    }

    .hero-wrapper .tags {
        background-color: #fff;
        color: #000;
        padding: 5px 10px;
        font-size: 13px;
        letter-spacing: 3px;
        border-radius: 30px;
        font-weight: 700;
        font-family: "Oswald", sans-serif;
        text-transform: uppercase;
    }

    .single-counter i {
        font-size: 30px;
    }

    .single-counter h2 {
        font-size: 24px;
    }

    .single-counter p {
        font-size: 15px;
    }

    /* hero end  */

    /*About Start*/

    .png-bg {
        width: 500px;
    }

    /*About End*/

    /* Customer and Category start  */

    .customer .single-category {
        padding: 20px 5px 20px 10px;
    }

    /* Customer and Category end  */
    /* customer-choose start  */

    .choose-title h1 {
        font-size: 18px;
        letter-spacing: 0;
    }

    .single-choose {
        padding: 20px;
        min-height: 240px;
    }

    /* customer-choose end  */

    /*Testimonial Start*/

    .testimonial-img-wrapper {
        text-align: center;
    }

    .testimonial-img-wrapper img {
        width: 60%;
    }

    .title {
        text-align: center;
    }

    .testi-sub {
        text-align: center;
    }

    /*testimonial end*/

    /* download start  */
    .download-wrapper h1 {
        font-size: 20px;
    }

    /* download end  */

    /* footer start  */

    .social-link a {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 25px;
        height: 25px;
        border-radius: 6px;
        background-color: #17B188;
        color: #fff;
    }

    /* footer end  */

}

/*Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991.98px) {

    /* hero start  */
    .hero-wrapper h1 {
        font-size: 20px;
    }

    .hero-wrapper h3 {
        font-size: 30px;
    }

    .single-counter i {
        font-size: 30px;
    }

    .single-counter h2 {
        font-size: 20px;
    }

    .single-counter p {
        font-size: 14px;
    }

    /* hero end  */

    /*Testimonial Start*/

    .testimonial-img-wrapper {
        text-align: center;
    }

    .testimonial-img-wrapper img {
        width: 60%;
    }

    .title {
        text-align: center;
    }

    .testi-sub {
        text-align: center;
    }

    /*testimonial end*/

    /* download start  */
    .download-wrapper h1 {
        font-size: 20px;
    }

    /* download end  */

    /*Blog section start*/

    .blog-desc {
        font-size: 14px;
    }


    /*Blog section end*/

}

/*Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199.98px) {
    /* hero start  */

    .hero-wrapper h3 {
        margin-bottom: 20px;
        font-size: 30px;
    }

    /* hero end  */
    /* Customer and Category start  */

    .customer .single-category {
        padding: 20px 5px 20px 10px;
    }

    /* Customer and Category end  */

}

/*X large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) and (max-width: 1399.98px) {}

/*XX Large devices (large desktops, 1400px and up)*/
@media (min-width: 1400px) {}</pre></body></html>